Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 DUKE STREET Terraced £438,176 £185,000 2 May 2003
22 DUKE STREET Terraced £242,470 £90,000 27 Sep 2002